package com.tocea.formation.books;

import com.tocea.formation.connection.ConnectionManager;


public class BookImpl implements IBook
{
    
    private Integer id;
	private String author;
    private String name;
    private Integer exemplaire;

    public Integer getExemplaire() {
		return exemplaire;
	}

	public void setExemplaire(Integer exemplaire) {
		this.exemplaire = exemplaire;
	}

	public BookImpl(Integer id, String author, String name, Integer _exemplaire) {
    
        super();
        this.id= id;
        this.author = author;
        this.name = name;
        this.exemplaire = _exemplaire;
    }

    public String getAuthor() {
    
        return author;
    }
    
    public String getName() {
    
        return name;
    }
    
    public Integer getId(){
    	
    	return id;
    }

	@Override
	public void removeExemplaires() {
		// TODO Auto-generated method stub
		this.exemplaire = this.exemplaire - 1;
		BookDAO.update(this);
	}
	
	@Override
	public void removeExemplaires(Integer i){
		this.exemplaire = this.exemplaire - i;
		BookDAO.update(this);
	}

	@Override
	public void addExemplaires() {
		// TODO Auto-generated method stub
		this.exemplaire = this.exemplaire + 1;
		BookDAO.update(this);
	}
	
	@Override
	public void addExemplaires(Integer i){
		this.exemplaire = this.exemplaire + i;
		BookDAO.update(this);
	}
    
}
